have something done - English Synonyms Dictionary